﻿@import url('iconfont_1.css');
/***
 *	DedeCMS v5.6 Style (Default Style)
 *	dedecms.com  Author Networker  2010.02.05
 **/
#fix{position: fixed; }
.tupian{padding-top:103px;}

/*网站地图*/



/*法律声明*/
@charset "utf-8";
.mask{margin:0;padding:0;border:none;width:100%;height:100%;background:#333;opacity:0.6;filter:alpha(opacity=60);z-index:9999;position:fixed;top:0;left:0;display:none;}
#LoginBox{position:absolute;left:100px;top:90px;background:white;width:1200px;height:740px;border:3px solid #444;border-radius:7px;z-index:10000;display:none;}
#LoginBox strong{color:#101010;padding:15px 0;}
.row1{background:#f7f7f7;padding:0px 20px;line-height:50px;height:50px;font-weight:bold;color:#666;font-size:20px;}
.row{height:77px;line-height:20px;padding:0px 30px;font-family:"arial";font-size:12px;}
.close_btn{font-family:arial;font-size:30px;font-weight:700;color:#999;text-decoration:none;float:right;padding-right:4px;}
.inputBox{border:1px solid #c3c3c3;padding:1px 3px 6px 3px;border-radius:5px;margin-left:5px;}
#txtName{height:27px;width:230px;border:none;}
#txtPwd{height:27px;width:230px;border:none;}
#loginbtn{color:White;background:#4490f7;text-decoration:none;padding:10px 95px;margin-left:87px;margin-top:40px;border-radius:5px;opacity:0.8;filter:alpha(opacity=80);}
#example{}
.warning{float:right;color:Red;text-decoration:none;font-size:20px;font-weight:bold;margin-right:20px;display:none;}

/*新加的地图栏目*/

.hasMoreTab{ width:100%; font-family:"Microsoft YaHei";  }
	.hasMoreTab .hd{ background-color:#f4f4f4; position:relative; padding-right:10px; float:left;width:690px;height:400px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px; }
	.hasMoreTab .hd ul{ z-index:5; position:absolute;   height:400px; zoom:1; position:relative; background:url(../images/ditu_1.jpg) no-repeat;margin-top: 20px;}
	.hasMoreTab .hd li{  cursor:pointer;   }
	.hasMoreTab .hd li.on{ font-weight:bold; height:25px; line-height:25px;font-weight:bold; color:#c00; border: 1px solid #FC7D02; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px; }

	.hasMoreTab .hd li.lione{ position:absolute;top:106px;left:36px;color:rgba(244, 131, 131, 0);width:177px;height:35px;}
	.hasMoreTab .hd li.litwo{ position:absolute;top:245px;left:108px;color:rgba(244, 131, 131, 0);width:176px;height:35px;}
	.hasMoreTab .hd li.lithree{ position:absolute;top:101px;left:274px;color:rgba(244, 131, 131, 0);width:95px;height:35px;}
	.hasMoreTab .hd li.lifour{ position:absolute;top:200px;left:304px;color:rgba(244, 131, 131, 0);width:95px;height:35px;}
	.hasMoreTab .hd li.lifive{ position:absolute;top:123px;left:465px;color:rgba(244, 131, 131, 0);width:95px;height:35px;}
	.hasMoreTab .hd li.lisix{ position:absolute;top:251px;left:504px;color:rgba(244, 131, 131, 0);width:120px;height:35px;}

.scopetit{height:40px;line-height:40px;font-size:20px;color:#DA5808;border-bottom:2px solid #E5B394;margin-bottom: 10px;background: url(../images/titdi_1.png) no-repeat 0 center;
padding-left: 30px;}

	.hasMoreTab .bd{  padding:10px;  position:relative;float:right;width:350px; background-color:#f4f4f4;min-height:380px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px; }
	.hasMoreTab .bd h3{ text-align:center;padding:10px 0;font-size:16px;color:#D2680F;font-weight:bolder;border-bottom: 1px dashed #E2C0AE;margin-bottom:10px; }
	.hasMoreTab .bd p{ color:#999;  }
	.hasMoreTab .bd p a{ color:#c00;  }
	.hasMoreTab .bd ul a{ color:#3E78B3;  }
.hasMoreTab .bd .divp{text-align: center;}


/*头部*/
.header{height:103px;}
.header .logo{padding-top:28px;}

.header .qiehuan{height:20px;padding-top:10px;padding-left:660px;line-height:20px;}
.header .qiehuan span{float:left;}
.header .qiehuan .span01{padding-right:10px;border-right:1px solid #000;margin-right:10px;height: 12px;margin-top: 4px;line-height: 12px;}
.header .qiehuan span a{font-size:12px;font-family:"microsoft yahei";color:#000;}
.header .qiehuan span a:hover{color:#CD0C0C;}

.header #navMenu{padding-top:0px;}
.header #navMenu ul li.nLi {float:left;}
.header #navMenu ul li.nLi h3 a{ display:block;width:128px; text-align:center;height:34px;line-height:34px;border-right:1px solid #f9f9f9;font-size:14px;color:#555; letter-spacing:1px;}
.header #navMenu ul li.nLi h3 a:hover{ color:#fff!important;background: url(../images/tit-bg00_1.jpg) no-repeat center;}

.header #navMenu ul .on h3 a { color:#fff!important;background: url(../images/tit-bg00_1.jpg) no-repeat center;}
.navBar{z-index:1;   color:#fff; height:40px; line-height:40px;   }
	.nav{ width:776px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
	.nav h3{ font-size:100%; font-weight:normal; font-size:14px;  }
	.nav .m{   float:left; display:inline; text-align:center;  position:relative;   }
	.nav .m h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px; background:url(../images/icon.png) 0 -280px no-repeat; overflow:hidden; margin:-2px 0 0 5px; 
		vertical-align:middle; filter:alpha(opacity=50);opacity:0.5; 
	}
	.nav h3 a{  zoom:1;  height:16px; line-height:16px; padding:12px 0;  display:block; color:#fff }
	.nav .on h3 a{ }
	.nav .on h3 a i{ filter:alpha(opacity=100);opacity:1;  }
	.nav .sub{ display:none;width:140px; padding:10px 0;  position:absolute; left:0px; top:63px;  background:rgba(255, 255, 255, 0.88);  float:left; line-height:14px; z-index: 999;	border-bottom: 3px solid #C35816;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
	.nav .sub li{ text-align:center;width:140px;border-bottom: 1px dashed #ddd;padding: 8px 0; }
	.nav .sub li a{ color:#333; display:block; zoom:1;}
	.nav .sub li a:hover{  background:#ddd; color:#c00;   }
	.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px;  }
	.nav .sub dl a:hover{ color:#c00;  }
	.nav .sub dl dt a{ color:#000;  }
	.nav .sub dl dd a{ color:#999; padding-left:7px; background:url(../images/icon.png) 0 -332px no-repeat;  }

	.nav #m2 .sub{ z-index:1; width:980px; left:-116px;  }


/*幻灯*/
.fullSlide{ width:100%;  position:relative;  height:436px; background:#000;padding-top:103px;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; border-top: 1px solid #eee; }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:436px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:436px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming_1.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p_1.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0 0; }
/*公司简介*/
.aboutcombg{height:560px; background:#f8f7f5;border-bottom:1px solid #ddd;padding-top:70px;}
.aboutcom{ border-top:1px solid #959492;}
.tit06{margin-top:-24px;padding: 0 15px;}
.aboutline{width:166px;height:3px; background-color:#D40231;margin-bottom:24px;}
.aboutcom h3 a{font-size:24px;color:#d7002d; font-weight:bolder}
.aboutcom h4{font-size:24px;color:#d7002d;}
.aboutcom h4 span{font-size:12px;color:#666;font-style: italic}

.aboutcont{margin-top:30px;padding-top:30px;border-top:1px solid #E8E8E8;}

.aboutslide{width:600px; height:396px;background:url(../images/bg-2_1.png) no-repeat bottom center; }
.slideBox{ width:600px; height:363px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:677px; height:363px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow_1.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
.aboutjieshao h3{padding-bottom:10px;}		
.aboutjieshao p{width:580px;line-height:20px;font: 12px/1.5 tahoma,arial,宋体;padding:10px 0 10px 15px;color:#626262; background:url(../images/dot00_1.jpg) no-repeat left 16px;}		

/*产品*/
.procombg{height:420px;border-bottom:1px solid #ddd;padding-top:70px;}
.procom{ border-top:1px solid #959492;}
.proline{width:166px;height:3px; background-color:#D40231;margin-bottom:24px;}

.procom h3 a{font-size:24px;color:#d7002d; font-weight:bolder}
.procom h4{font-size:24px;color:#d7002d;}
.procom h4 span{font-size:12px;color:#666;font-style: italic}


.picScroll{ width:1200px;  }
	.picScroll .bd{ position:relative;  }
	.picScroll .prev,.picScroll .next{ position: absolute; top: 105px; display: block; width: 26px; height: 64px; background: url(../images/slide_tigger_1.png) 0 -65px; z-index: 9; overflow: hidden; }
	.picScroll .next{ left:auto; right:-1px; background-position: -26px -65px; }
	.picScroll .prev:hover{ background-position:0 -130px; }
	.picScroll .next:hover{ background-position:-26px -130px; }
	.picScroll .prevStop{ background-position:0 -65px !important; }
	.picScroll .nextStop{ background-position:-26px -65px !important; }

	.picScroll .scrollWrap{ }
	.picScroll ul{ overflow:hidden; zoom:1; }
	.picScroll li{ width:282px; margin: 25px 24px 10px 0;border-top:1px solid #eee;padding-top:25px; position:relative; float:left; display:inline; }
	.picScroll li .pic {position:relative;display:block;overflow:hidden;margin-bottom:6px;}
	.picScroll li .pic img {display:block;background:#ddd;}
	.picScroll li p {height:15px;margin-top:5px;color:#999;line-height:15px;overflow:hidden;}
	.picScroll li .txt1 a{color:#333;}
	.picScroll li .movielist_tt {position:relative;height:26px;line-height:26px;padding-right:30px;overflow:hidden;position:relative;}
	.picScroll li .movielist_tt a {font-size:16px; font-weight:bolder;font-family:"tahoma";color: #CD0C0C;}
	.picScroll li .score {color:#FF6600;font-family:"tahoma";position:absolute;top:5px;right:5px;}


/*案例*/
.casecombg{height:440px; background-color:#F8F7F5;border-bottom:1px solid #ddd;padding-top:70px;}
.casecom{ border-top:1px solid #959492;}
.caseline{width:166px;height:3px; background-color:#D40231;margin-bottom:24px;}

.casecom h3 a{font-size:24px;color:#d7002d; font-weight:bolder}
.casecom h4{font-size:24px;color:#d7002d;}
.casecom h4 span{font-size:12px;color:#666;font-style: italic}


.picScroll02{ width:1200px;  }
	.picScroll02 .bd{ position:relative;  }
	.picScroll02 .prev,.picScroll02 .next{ position: absolute; top: 105px; display: block; width: 26px; height: 64px; background: url(../images/slide_tigger_1.png) 0 -65px; z-index: 9; overflow: hidden; }
	.picScroll02 .next{ left:auto; right:-1px; background-position: -26px -65px; }
	.picScroll02 .prev:hover{ background-position:0 -130px; }
	.picScroll02 .next:hover{ background-position:-26px -130px; }
	.picScroll02 .prevStop{ background-position:0 -65px !important; }
	.picScroll02 .nextStop{ background-position:-26px -65px !important; }

	.picScroll02 .scrollWrap{ }
	.picScroll02 ul{ overflow:hidden; zoom:1; }
	.picScroll02 li{ width:355px; margin: 20px 20px 10px;padding-top:25px; position:relative; float:left; display:inline;left:9px }
	.picScroll02 li .pic {position:relative;display:block;overflow:hidden;margin-bottom:6px;}
	.picScroll02 li .pic img {display:block;background:#ddd;}
	.picScroll02 li p {margin-top:5px;color:#999;line-height:20px;overflow:hidden;}
	.picScroll02 li .txt1 a{color:#333;}
	.picScroll02 li .movielist_tt {position:relative;height:16px;line-height:16px;padding-right:30px;overflow:hidden;position:relative;padding: 10px 0 10px 0;}
	.picScroll02 li .movielist_tt a {font-size:16px;color:#d7002d; font-weight:bolder;font-family:"tahoma";}
	.picScroll02 li .movielist_tt a:hover{border-bottom:1px solid #d7002d}
	.picScroll02 li .score {color:#FF6600;font-family:"tahoma";position:absolute;top:8px;right:5px;}

/*新闻*/
.newscom{ border-top:1px solid #959492;height:480px;margin-top:70px;width:775px;}
.newsline{width:166px;height:3px; background-color:#D40231;margin-bottom:24px;}

.newscom .newsh4 a{font-size:24px;color:#d7002d;font-weight:bolder}
.newscom .newsh4 span{font-size:12px;color:#bbb;font-style: italic}


.new-actives { width: 410px; margin-top: 17px; overflow: hidden; position: relative; zoom: 1; font: 12px/1.5 tahoma,arial,宋体; }
	.new-actives .tab-hd{ height:29px; margin-bottom:-1px; color:#404040; }
	.new-actives .tab-hd h4{ float:left; height:28px; font-size:14px; line-height:28px; padding:0 22px 0 10px; *line-height:30px; _line-height:32px; }
	.new-actives .more { float: right; position: relative; top: 5px; right: 7px; }
	.new-actives .step { right: 0px; float: right; margin-top: 7px;  }
	.new-actives .step a { background-color: #fff }
	.new-actives .pageState{ float: left; padding: 4px 10px 0 350px; }
	.new-actives .pageState span{ font-weight:bold; color:#f60;    }
	.new-actives .tab-bd {  overflow: hidden; }
	.new-actives .tab-bd li { border-bottom: 1px solid #f2f2f2;height: 55px; overflow: hidden; float: left; width: 100%; position: relative; }
	.new-actives .tab-bd em { height: 1px; overflow: hidden; width: 288px; background-color: #f2f2f2; display: block; left: 4px; top: 54px; position: absolute; }
	.new-actives .tab-bd ul {overflow: hidden }
	.new-actives .tab-bd ul li{height:100px;border-bottom:1px dotted #ddd;padding-top:15px;}
	.new-actives .tab-bd ul li:last-child{border-bottom:0;}
	.new-actives .tab-bd ul li .tabimg{width:49px;height:72px; background:url(../images/tu-bg1_1.jpg) no-repeat;margin-top: 7px;}
	.new-actives .tab-bd ul li .tabimgtop{padding:4px 0 0 10px;color:#fff;font-size:24px;font-weight:bolder;font-family:"microsoft yahei";}
	.new-actives .tab-bd ul li .tabimgbtn{padding:8px 0 0 12px;color:#fff;font-size:14px;}
	.new-actives .tab-bd ul li .tabcont{width:344px;height:80px;}
	.new-actives .tab-bd ul li .tabcont h4{height:22px;line-height:22px; font-weight:bolder;}
	.new-actives .tab-bd ul li .tabcont p{width:344px;line-height:20px;}
	.new-actives .tab-bd li a { display: block; }

	.new-actives .arrow, .arrow s { position: absolute; display: inline-block; font-size: 0; line-height: 0; width: 0; height: 0; border: dashed 4px; }
	.new-actives .arrow-rthin, .arrow-rthin s { border-color: transparent transparent transparent #666; border-left-style: solid; }
	.new-actives .arrow-rthin s { border-left-color: #FAFAFA; left: -6px; top: -4px; }
	.new-actives .arrow-lthin, .arrow-lthin s { border-color: transparent #666 transparent transparent; border-right-style: solid; }
	.new-actives .arrow-lthin s { border-right-color: #fff; right: -6px; top: -4px; }

	.new-actives .step { position: absolute; padding-left: 1px; }
	.new-actives .step a { float: left; width: 14px; height: 12px; border: 1px solid #d8d8d8; margin-left: -1px; }
	.new-actives .step .arrow-rthin { right: 2px; top: 3px; }
	.new-actives .step .arrow-lthin { left: 2px; top: 3px; }
	.new-actives .step s { cursor: pointer; }
	.new-actives .step a:hover .arrow-rthin { border-left-color: #f60; }
	.new-actives .step a:hover .arrow-lthin { border-right-color: #f60; }
	.new-actives .step a.prevStop,
	.new-actives .step a.nextStop{ filter:alpha(opacity=60); opacity: 0.6; cursor: auto }

/*视频*/
.shipin{ border-top:1px solid #959492;height:360px;margin-top:70px;width:565px;}
.shipinline{width:166px;height:3px; background-color:#D40231;margin-bottom:24px;}

.shipintit .shipintith3 a{font-size:24px;color:#d7002d;font-weight:bolder}
.shipintit h4 span{font-size:12px;color:#666;font-style: italic}
.shipinplay table tr{height: 40px;line-height: 40px;padding-bottom:10px;}
.shipinplay table td{font-size:14px;}
.shipinplay table td input{height: 30px;line-height: 30px;border:1px solid #ddd;padding-left: 10px;-moz-border-radius:5px;      /* Gecko browsers */
 -webkit-border-radius:5px;   /* Webkit browsers */
 border-radius:5px;            /* W3C syntax */}
.shipinplay input.coolbg{width: 90px;height: 30px;border: 1px solid #ddd;background-color: #fff;-moz-border-radius:5px;      /* Gecko browsers */
 -webkit-border-radius:5px;   /* Webkit browsers */
 border-radius:5px;            /* W3C syntax */}
.shipinplay textarea{border: 1px solid #ddd;-moz-border-radius:5px;      /* Gecko browsers */
 -webkit-border-radius:5px;   /* Webkit browsers */
 border-radius:5px;            /* W3C syntax */}
.shipinplay .iconfont{color: #6C6B6B;}
/*联系*/
.contactcom{ border-top:1px solid #959492;height:360px;margin-top:70px;width:600px;}
.contactline{width:166px;height:3px; background-color:#D40231;margin-bottom:24px;}

.contactit .contactith3 a{font-size:24px;color:#d7002d;font-weight:bolder}
.contactit h4 span{font-size:22px;color:#666;font-style: italic}


.contactcom ul{padding-top: 25px;overflow:hidden;}
.contactcom ul li{width:570px;height:102px;padding:11px 14px;font: 15px/1.5 tahoma,arial,宋体;}
.contactcom ul li h3{height:30px;color:#555; letter-spacing:1px;}
.contactcom ul li h4{line-height:30px;color:#767272;}
.contactcom ul li h5{height:30px;line-height:35px;color:#767272;}
.contactcom ul li:first-child{height:232px;}

.contactcom ul li:first-child,.contactcom ul li:last-child{ background-color:#f8f7f5;}

/*footer*/
.footerbg{background-color:#F8F7F5; border-top:1px solid #ddd; overflow:hidden;}
.footer{ overflow:hidden;padding-bottom:20px;}
.btnav ul{margin:50px 20px 0;}
.btnav ul li a{font-size:12px;font-family:"microsoft yahei"}
.arrfoot{ background:url(../images/arrow-2_1.png) no-repeat left center;padding-left:15px;}

.weixin{margin:30px 50px 0 0px; border-left:1px dashed #D8D6D6;padding-left:50px;}
.footerbtn{border-top:1px solid #ddd;padding:10px 40px 10px;width:1120px;}

/*关于我们*/
.snav{ background:url(../images/bg-4_1.jpg) repeat-x;height:44px;margin:30px auto;text-align:center;padding-top: 5px;}
.snav ul{ }
.snav ul li{float:left;padding:0 15px;min-width:90px;height:30px;line-height:30px;margin:0 10px; background:#fff;border: 1px solid #dedede;
    -moz-border-radius: 25px;      /* Gecko browsers */
    -webkit-border-radius: 25px;   /* Webkit browsers */
    border-radius:25px;            /* W3C syntax */}
.snav ul li.hover{background:#DBA05C;}
.snav ul li.hover a{color:#fff!important; }
.scont01{padding:0 50px;width:1100px;overflow:hidden;}
.scont01 h3{ text-align:center;padding:10px 0 40px;}
.scont01 .pcont01{padding: 25px 0 50px 0;}
.scont01 .pcont01 p{background:url(../images/dot00_1.jpg) no-repeat left 9px;padding-left: 15px;margin: 10px 0;}

.fourq{overflow:hidden;padding:30px 0;}
.fourq ul li{float:left;width:250px;padding:0 25px; text-align:center}
.fourq ul li .ddtop{padding:10px 0;color:#CB5050}

/*荣誉*/
.tugun{overflow:hidden;width:1200px;margin:0 auto 50px;}
#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab29 img{border:0;vertical-align:top}

#d_tab29{position:relative; min-height:520px;overflow:hidden;text-align:left; background:url(../images/type4_1.png) no-repeat  center 285px; }
#d_tab29 .d_img{position:relative;margin:0 auto;width:1000px;height:100%} 
#d_tab29 .d_img li{position:absolute;display:none;z-index:0}
#d_tab29 .d_img li img{width:100%}
	
#d_tab29 .d_img li.d_pos1{display:block;width:200px;left:0%;top:60px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:250px;left:20%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:300px;left:35%;top:20px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:250px;right:20%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos5{display:block;width:200px;right:0%;top:60px;z-index:1}

#d_tab29 .d_menu{position:absolute;bottom:70px;width:100%;text-align:center}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;background:url(../images/btn_1.png) no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:3px}
#d_tab29 .d_menu li.d_select{background:url(../images/btn_1.png) no-repeat 0 -18px}

#d_tab29 .d_next{position:absolute;left:50%;margin-left:475px;top:140px;z-index:10;cursor:pointer}
#d_tab29 .d_prev{position:absolute;left:50%;margin-left:-525px;top:140px;z-index:10;cursor:pointer} 
/*相册*/
.tugun2{overflow:hidden;width:1200px;margin:0 auto 50px;}
#d_tab292 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab292 img{border:0;vertical-align:top}

#d_tab292{position:relative; min-height:520px;overflow:hidden;text-align:left; background:url(../images/type5_1.png) no-repeat  center 292px; }
#d_tab292 .d_img{position:relative;margin:0 auto;width:1000px;height:100%} 
#d_tab292 .d_img li{position:absolute;display:none;z-index:0}
#d_tab292 .d_img li img{width:100%}
	
#d_tab292 .d_img li.d_pos1{display:block;width:200px;left:0%;top:60px;z-index:1}
#d_tab292 .d_img li.d_pos2{display:block;width:350px;left:10%;top:40px;z-index:2}
#d_tab292 .d_img li.d_pos3{display:block;width:500px;left:25%;top:20px;z-index:3}
#d_tab292 .d_img li.d_pos4{display:block;width:350px;right:10%;top:40px;z-index:2}
#d_tab292 .d_img li.d_pos5{display:block;width:200px;right:0%;top:60px;z-index:1}

#d_tab292 .d_menu{position:absolute;bottom:70px;width:100%;text-align:center}
#d_tab292 .d_menu li{display:inline-block;zoom:1;*display:inline;background:url(../images/btn_1.png) no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:3px}
#d_tab292 .d_menu li.d_select{background:url(../images/btn_1.png) no-repeat 0 -18px}

#d_tab292 .d_next{position:absolute;left:50%;margin-left:475px;top:140px;z-index:10;cursor:pointer}
#d_tab292 .d_prev{position:absolute;left:50%;margin-left:-525px;top:140px;z-index:10;cursor:pointer} 
/*联系我们*/ 
.contactopbg{height:620px; background-color:#c3a641;}
.contactop{ width:1200px;}
.contactop h3{height:16px;line-height:16px;color:#FDF3E4;font-size:16px;padding:30px 130px 50px;text-align: center;}
.contactop h3 span{ display:block;}
.contactcont {width:765px; overflow:hidden;}
.contactcont .tact01{width:370px;}
.tact01 h4{padding:0px 0px 10px;}
.tact01 h4 span{ display:block;}
.contactcont .tact01 ul{ overflow:hidden}
.contactcont .tact01 ul li{line-height:30px;font-size:14px;color:#fff;overflow:hidden}
.contactcont .tact01 ul li .span01{ display:block;}
.contactcont .tact01 ul li .span02{width:340px;display:block;}
.contactcont .tact02{width:370px;padding-left:25px;}
.contactcont .tact02 h4{font-size:22px;color:#fff;padding-bottom:10px;}
.contactcont .tact02 h4 span{ display:block;float:left;padding-right:5px;}
.contactcont .tact02 h4 img{width:24px;height:24px;}
.contactcont .tact02 ul{ overflow:hidden;}
.contactcont .tact02 ul li{line-height:31px;font-size:14px;color:#fff;overflow:hidden}
.contactcont .tact02 ul li .span01{ display:block;}
.contactcont .tact02 ul li .span02{width:340px;display:block; word-wrap: break-word;}
.contactcont  ul li span{color:#F2DDA9;}
.contactcont  ul li img{ display:none;}

.tabletop{ text-align:center;padding-bottom: 15px;font-size:18px;color:#fff}

.map{display: block;}
#map{height: 450px;width: 100%;}

/*新闻*/
.listnews{padding:20px 50;width:1100px}
.listnews ul li{display: block;clear: both;padding-bottom:25px;}
.listnews ul li a{display: block;
width: 100%;
height: 100%;
min-height: 96px;}
.listnews ul li .tim {
width: 100px;
height: 88px;
padding-top: 10px;
background: #EEE;
text-align: center;
border-radius: 0px 0px 10px 0px;
}
/*
.listnews ul li:hover .tim
{ background:#E80A24;}*/
.listnews ul li .on
{ background:#E80A24;}
.listnews ul li:hover .tim p{color:#fff !important;}
.listnews ul li.on .tim p{color:#fff !important;}

.listnews ul li .con {
width: 980px;
padding-left: 20px;
padding-top: 2px;
}
.listnews ul li.on .con{width: 980px;
padding-left: 20px;
padding-top: 2px;
}

.listnews ul li.on .con p
{ color:#E80A24 !important; }
.listnews ul li.on .tim { background:#E80A24}

/*.listnews ul li:first-child .tim{background:#E80A24;}
.listnews ul li:first-child .tim p{color:#fff !important;}*/

.newscont{padding:10px 0 30px;}
.newscont h3{ text-align:center;font-size:22px;padding:0px 0 5px;}
.tong h4{text-align:center;font-size:12px;padding:0px 0 5px;color:#999;}
.newscont h5{width:80px;height:2px; background-color:#FD977D;margin:2px auto 15px;}
.newsbody{padding-bottom:20px;}
/*翻页列表*/
.apage{margin: 50px 0; height:30px;padding-left:400px;}
.apage li{float:left;margin:0 2px;padding:3px 12px;;border:1px solid #ddd;color: #999;}
select{border:0;}
.apage li:last-child{
	border: 0;
	color:#fff;
}
/*案例*/
.anlicont ul li{width:260px;padding:10px; background-color:#f6f6f6;overflow:hidden;float:left;margin:10px 10px;position:relative;cursor:pointer;}
.anlicont ul li h3{padding-top:10px;border-bottom: 1px solid #EAD5CC;padding-bottom: 5px;}
.anlicont ul li h3 a i{font-size: 18px;color: #666;}
.anlicont ul li .anlip{color:#666;padding:10px 0;font-size:12px;height:48px;}
.anlicont ul li .anlix{width:80px;height:25px;line-height:25px; text-align:center;}
.anlicont ul li .anlix a{color:#fff; display:block;width:80px;height:25px; background-color:#FF9C8B;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.anlicont ul li .anlix a:hover{ background-color:#C30;}

#box li .keep {
	width:260px;
	height:170px;
	background:#000;
	position: absolute;
	left:10px;
	top:10px;
	z-index: 1;
	opacity:0;
	filter:alpha(opacity=0);
}
#box .boxul li .keep {
	width:267px!important;
	height:170px;
	background:#000;
	position: absolute;
	left:10px;
	top:10px;
	z-index: 1;
	opacity:0;
	filter:alpha(opacity=0);
}

#box li .txt {
	width:220px;
	height:130px;
	padding:25px;
	font-size:12px;
	color:#FFF;
	line-height:20px;
	position:absolute;
	left:-260px;
	top:0px;
	z-index: 2;
}
#box li .txt span {
	display:block;
	padding:20px;margin:40px 0px 0px 90px;color:#fff;font-size:26px;width:20px;height:20px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border:1px solid #fff;
}
#box li .txt span a{color:#fff;font-size:26px;}
.shuben{overflow:hidden;}
.slideBox02{ width:800px;  overflow:hidden; position:relative;margin: 0 auto; }
.slideBox02 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox02 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox02 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox02 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox02 .bd{ position:relative; height:100%; z-index:0;padding:0 50px;   }
.slideBox02 .bd li{ zoom:1; vertical-align:middle; }
.slideBox02 .bd img{ width:700px; height:989px; display:block;  }

.slideBox02 .prev,.slideBox02 .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow_1.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox02 .next{ left:auto; right:0; background-position:8px 5px; }
.slideBox02 .prev:hover,.slideBox02 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox02 .prevStop{ display:none;  }
.slideBox02 .nextStop{ display:none;  }


/*产品*/
.anlicont02 ul li{width:266px;padding:10px; background-color:#f6f6f6;overflow:hidden;display:inline-block; margin:10px 5px;position:relative;cursor:pointer;*float:left;}
.anlicont02 ul li h3{padding-top:10px;border-bottom: 1px solid #EAD5CC;padding-bottom: 5px;}
.anlicont02 ul li .anlip{color:#666;padding:10px 0;font-size:12px;height:48px;}
.anlicont02 ul li .anlix{width:80px;height:25px;line-height:25px; text-align:center;}
.anlicont02 ul li .anlix a{color:#fff; display:block;width:80px;height:25px; background-color:#FF9C8B;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.anlicont02 ul li .anlix a:hover{ background-color:#C30;}

/*技术能力*/
.scont02{padding:0 50px 50px;;width:1100px;overflow:hidden;}
.travel-pic{ width:1200px;}
.travel-pic li{display: inline;float: left;margin:10px 20px;overflow: hidden;width: 320px;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 3px solid #F4905D; background-color:#f8f8f8;height:307px;}
.travel-pic img{border:0; width:320px; height:180px;vertical-align:top;display:block;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;}
.travel-pic a:hover img{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04); -webkit-transform:scale(1.04,1.04);}
.scont02 ul li h3{padding:10px 0px 0px;;width:300px;border-bottom:1px solid #F5CEB6;margin:0 10px;}
.scont02 ul li i{color:#777;}
.scont02 ul li .anlip{color:#666;padding:10px 10px;font-size:12px;width:300px; display:block;}

/**招聘*/
.zpbg{height:750px; background:url(../images/bg-zp_1.jpg) no-repeat center center;}
.zpcont{overflow:hidden;padding-top:50px;}
.zpcont ul.youshi{ overflow:hidden;}
.zpcont ul.youshi li{float:left;width:260px;padding:0 20px; text-align:center}
.zpcont ul.youshi li .ddtop{padding:10px 0;color:#CB5050}
.zpcont .shuom{padding: 100px 0;text-align: center;font-size: 26px;color: #666;}
.picScroll03{ width:1200px; min-height:250px;padding-top:50px; }
	.picScroll03 .bd{ position:relative;  }
	.picScroll03 .prev,.picScroll03 .next{ position: absolute; top: 105px; display: block; width: 26px; height: 64px; background: url(../images/slide_tigger_1.png) 0 -65px; z-index: 9; overflow: hidden; }
	.picScroll03 .next{ left:auto; right:-1px; background-position: -26px -65px; }
	.picScroll03 .prev:hover{ background-position:0 -130px; }
	.picScroll03 .next:hover{ background-position:-26px -130px; }
	.picScroll03 .prevStop{ background-position:0 -65px !important; }
	.picScroll03 .nextStop{ background-position:-26px -65px !important; }

	.picScroll03 .scrollWrap{width:1150px;padding-left:35px; }
	.picScroll03 ul{ overflow:hidden; zoom:1; }
	.picScroll03 li{ width:262px; margin: 25px 24px 10px 0;border:1px solid #E0C9BD; position:relative; float:left; display:inline; }
	.picScroll03 li .pic {position:relative;display:block;overflow:hidden;}
	.picScroll03 li .pic h4 {display:block;background:#DD8227; height:30px;line-height:30px;font-size:14px; font-weight:bolder;font-family:"tahoma";color: #fff;padding-left:10px;border-bottom:1px solid #E0C9BD;}
	.picScroll03 li .zpzp{width:252px;height:200px;padding-left:10px; background-color:#fff;}
	.picScroll03 li p {height:15px;margin-top:8px;color:#999;line-height:15px;overflow:hidden;}
	.picScroll03 li .txt1 a{color:#333;}
	.picScroll03 li .movielist_tt {position:relative;height:30px;line-height:30px;padding-left:10px;overflow:hidden;position:relative;border-top:1px solid #E0C9BD;}
	.picScroll03 li .movielist_tt a {font-size:12px; font-weight:bolder;font-family:"tahoma";color: #CB9E7E;}

.zpart table{margin:0!important;}
/*联系我们-留言*/
.contactbox{ border-radius:5px; border:1px solid #C8B368; padding:10px;background: rgba(255, 255, 255, 0.06);box-shadow: #A98E2A 1px 1px 6px;}
.contactbox input,.contactbox textarea{ padding:6px 6px; margin-top:3px;border-radius:3px}
.contactbox td[align=right]{ color:#F2DDA9; vertical-align:top; text-align:left;}
.contactbox .iconfont{ margin-right:5px;}

/****返回底部样式代码****/
.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../images/arr_1.png) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
  }
}
/****返回底部样式代码结束****/